Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Portugal F2 Portugal F3 Greece F1 Greece F2 Germany F2 Croatia F5 Czech Republic F1 Czech Republic F2 Italy F21 Turkey F41 Turkey F42 Senegal F1 Senegal F2 USA F3 USA F4 USA F5 France F6 Philippines F1 Malaysia F1 Czech Republic F2 Egypt F34 Egypt F35 Czech Republic F5 Kazakhstan F2 (Aktobe) Greece F3 (Heraklion) Czech Republic F5 (Pardubice) Rome Challenger Rome Challenger Tunis Challenger Ostrava Challenger Cairo Challenger Zagreb Challenger Kosice Challenger Marburg Challenger Kitzbuhel Challenger Ortisei Challenger Singapore Challenger Cherbourg Challenger Kosice Challenger Poznan Challenger Tampere Challenger Heilbronn Challenger Como Challenger Kazan Challenger Quimper Challenger Meknes Challenger Santos Challenger Rio Quente Challenger Oberstaufen Challenger Como Challenger Tashkent Challenger Ostrava Challenger Prostejov Challenger Braunschweig Challenger Oberstaufen Challenger Exim Agmedia Open - Kosice Mohammedia Challenger BMW Tennis Championship - Sunrise Barletta Challenger ECU Prague Open - Prague Athens Challenger Flea Market Cup - Busan Delhi Challenger I - New Delhi Unicredit Czech Open - Prostejov West of England Challenger - Bristol Tatra Banka Slovak Open - Bratislava Pekao Open - Szczecin Eckental Challenger Milan Challenger Napoli Challenger Scheveningen Challenger Rabat Challenger Furth Challenger Blumenau Challenger Burnie Challenger Prague Challenger Marrakech Challenger Gerry Weber Open - Halle Marburg Challenger Sopot Challenger Casablanca Challenger Mercedes-Benz Cup - Los Angeles Kremlin Cup - Moscow Bratislava Challenger St. Petersburg Open - St. Petersburg Furth Challenger 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Czech Open 2005 - Prostejov Arroyo de la Encomienda - Valladolid Heineken Open - Auckland RCA Championships - Indianapolis US Men's Clay Court Championships - Houston Generali Open - Kitzbuhel Davidoff Swiss Indoors Basel - Basel Prague Challenger Countrywide Classic - Los Angeles China Open - Beijing BA-CA Tennis Trophy - Vienna Medibank International - Sydney Abierto Mexicano Telcel - Acapulco ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch AIG Japan Open Tennis Championships - Tokyo SA Tennis Open - Johannesburg Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors Basel - Basel BMW Open - Munich Aircel Chennai Open - Chennai Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai ABN AMRO World Tennis Tournament - Rotterdam Prostejov Challenger XL Capital Bermuda Open - Bermuda SkiStar Swedish Open - Bastad Steelers Cup - Kosice Prague Open - Prague Zivnobanka Czech Open - Prostejov Erste Bank Open - Vienna Brisbane International - Brisbane Togliatti Cup - Togliatti Mercedes Cup - Stuttgart Challenger 42 - Andrezieux Lambertz Open - Aachen Challenger Groningen - Groningen XL Capital Bermuda Open - Bermuda Tunis Open - Tunis Ostrava Open 2005 - Ostrava ECM Prague Open 2005 - Prague Banca Stato Challenger - Lugano Top Wool Challenger - Biella Siemens Open - Scheveningen PrivatBank Cup - Dnepropetrovsk Germany F1 Top Wool Challenger-Immagine Trophy - Biella Dusseldorf Open 2006 - Dusseldorf Tatra Banka Open 2006 - Bratislava Ciudad de Pozoblanco Open Diputacion - Cordoba Oberstaufen Cup - Oberstaufen Pekao Open - Szczecin Moselle Open - Metz PEOPLEnet Cup - Dnepropetrovsk Malaysian Open - Kuala Lumpur Kos Succhetti Tennis Cup - Cordenons Kyiv Open - Kiev Heineken Trophy - 's-Hertogenbosch Dubai Tennis Open - Dubai Qatar Mobil Open 2001 - Doha Tatra Banka Slovak Open - Bratislava Napoli Challenger Prosperita Open 2006 - Ostrava Morocco Tennis Tour - Casablanca Mercedes-Benz Cup - Los Angeles Baden Open - Ettlingen Ostrava Rome Challenger Napoli Challenger Czech Open 2006 - Prostejov Abierto Internacional Varonil Ciudad de Cancun - Cancun The Nottingham Challenger - Nottingham Sao Paulo Challenger Prague Challenger Gerry Weber Open - Halle Czech Indoor Open - Prague Ortisei Challenger Qatar Mobil Open 2000 - Doha Ischgl International Tennis Challenger 2003 - Ischgl Prague Challenger Salem Open - Hong Kong Gerry Weber Open - Halle Mons Challenger Pilot Pen Tennis - New Haven Grand Prix de Tennis de Lyon - Lyon AIG Japan Open - Tokyo Porsche Open - Poznan Heilbronn Open - Heilbronn Tennis Channel Open - Las Vegas Steelers Cup - Kosice Sydney International - Sydney Monza Challenger Salem Open - Hong Kong Mons Challenger Legg Mason Tennis Classic - Washington D.C. San Marino Cepu Open - San Marino Tennis Channel Open - Las Vegas Porsche Open - Poznan Poprad Tatry Challenger RCA Championships - Indianapolis Estoril Open - Estoril European Community Championships - Antwerp Copa Sevilla-Internacionales de Andalucia - Seville Liberec Challenger XI Ciutat de Barcelona - Barcelona Flea Market Cup Busan Challenger Tennis - Busan CA Tennis Trophy - Vienna Rado Swiss Open - Gstaad Adelaide The Artois Championships - London Heineken Open - Singapore Austrian Open - Kitzbuhel Kitzbuhel Casablanca Challenger Adidas International - Sydney South African Airways Tennis Open - Durban Gerry Weber Open - Halle International Indoor Tennis Championships of Croatia - Zagreb Barletta Challenger ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Unicredit Czech Open 2007 - Prostejov Open Seat-Godo 2001 - Barcelona AEGON International - Eastbourne Samsung Securities Cup - Seoul Allianz Suisse Open Gstaad - Gstaad President's Cup - Tashkent Copenhagen Open - Copenhagen Heilbronn Open - Heilbronn Trani Challenger San Marino Challenger Sofia Challenger Tennis Napoli Cup 2006 - Napoli Gerry Weber Open - Halle Davidoff Swiss Indoors - Basel XL Bermuda Open - Bermuda Gerry Weber Open - Halle Dubai Open - Dubai 10° Trofeo Luigi Pezzoli - Bergamo Generali Open - Kitzbuhel Poznan Challenger Mumbai Open - Mumbai Mons Challenger Grand Prix de Tennis de Toulouse - Toulouse CA Tennis Trophy - Vienna Abierto Mexicano Telcel - Acapulco Brasil Open - Costa do Sauipe Privatbank Open 2006 - Dnepropetrovsk Braunschweig Challenger Geneva Challenger - Geneva Prosperita Open 2007 - Ostrava ARAG World Team Championship - Dusseldorf Bank Austria Tennis Trophy - Vienna Open de Franche-Comte - Besancon Rennes Challenger Pilot Pen Tennis - New Haven Heineken Open Shanghai - Shanghai China Open - Beijing AIG Japan Open - Tokyo Prostejov Challenger Open Sainte Victoire - Aix-En-Provence 's Tennis Masters 07 Challenger - Graz Ispat Open 2004 - Ostrava Steelers Cup - Kosice Black Forest Open - Freudenstadt Tean International - Alphen Prague Open - Prague Mallorca Open - Mallorca Halle Czech Open - Prostejov Geneva Challenger Gerry Weber Open - Halle Ljubljana Challenger Bergamo Challenger ATU Cup - Weiden BMW Open - Munich Kremlin Cup - Moscow Mercedes Cup - Stuttgart Geneva Challenger - Geneva Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Palermo Challenger ATP Challenger Trophy 2007 - Trnava Siemens Open 2004 - Scheveningen The Samsung Open - Nottingham Salinas Challenger Salzburg Challenger Samsung Securities Cup - Seoul Gerry Weber Open - Halle ARAG World Team Championship - Dusseldorf Okal Cup 2004 - Eckental RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel Kosice Challenger St. Petersburg Open - St. Petersburg Stuttgart Ostrava Challenger Kremlin Cup - Moscow Jameson Cup - Milan Banja Luka Challenger Scheveningen Challenger Next Generation Hardcourts - Adelaide The Dubai Tennis Championships - Dubai Caltanissetta Challenger Orange Prokom Open - Sopot Generali Open - Kitzbuhel Qatar Exxon Mobil Open - Doha Challenger 42 - Andrezieux Barletta Challenger Italian Indoors - Milan Salem Open - Hong Kong Davidoff Swiss Indoors Basel - Basel Rado Swiss Open - Gstaad Davidoff Swiss Indoors - Basel Japan Open - Tokyo Qatar ExxonMobil Open - Doha CA Tennis Trophy - Vienna Dubai Tennis Open - Dubai ABN/AMRO World Tennis Tournament - Rotterdam UBS Open Gstaad - Gstaad Scania Stockholm Open - Stockholm ABN/AMRO World Tennis Tournament - Rotterdam President's Cup - Tashkent Mobilux Open - Luxembourg Gerry Weber Open - Halle St. Petersburg Qatar ATP Challenger - Doha St. Petersburg Ostrava Erste Bank Open - Vienna IPP Open - Helsinki KGHM Emax Polish Indoors - Wroclaw Pekao Open 2001 - Szczecin Bergamo Challenger Gemax Open - Belgrade Salzburg Challenger Marrakech Challenger ECM Prague Open - Prague Qatar Open - Doha ABN/AMRO World Tennis Tournament - Rotterdam Siebel Open - San Jose Guardian Direct Cup - London Kroger / St. Jude International - Memphis Rabat Challenger Eurocard Open - Stuttgart Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo du Maurier Open - Toronto Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 13th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Hamburg Stuttgart Mercedes-Benz Cup - Los Angeles President's Cup 1997 - Tashkent Pilot Pen International - New Haven Medibank Private International - Sydney Open 13 - Marseille The Priority Telecom Open - Amersfoort Mercedes-Benz Cup - Los Angeles Heineken Open - Auckland NASDAQ-100 Open - Miami Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Heilbronn Challenger NASDAQ-100 Open - Miami Kremlin Cup - Moscow Pro Tennis World Open - Sunrise Tennis Masters Series - Monte Carlo European Community Championships - Antwerp Telecom Italia Masters - Rome Copa Telmex - Buenos Aires Tennis Masters Series - Hamburg Open SEAT 2008 - Barcelona Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Allianz Suisse Open Gstaad - Gstaad Pacific Life Open - Indian Wells If Stockholm Open - Stockholm IPB Czech Indoor - Ostrava Chennai Open - Chennai Medibank International - Sydney NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle AEGON Championships - London Masters Series Hamburg - Hamburg St. Petersburg Open - St. Petersburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells U.S. Men's Clay Court Championships - Houston Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto TD Waterhouse Cup - Long Island If Stockholm Open - Stockholm Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Arizona Men's Tennis Championships - Scottsdale Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Legg Mason Tennis Classic - Washington D.C. Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Mutua Madrilena Masters Madrid - Madrid Ljubljana Open - Ljubljana Bet-at-home Open - Hamburg RCA Championships - Indianapolis ABN/AMRO World Tennis Tournament - Rotterdam ABN/AMRO World Tennis Tournament - Rotterdam Prostejov Challenger ABN/AMRO World Tennis Tournament - Rotterdam 1997 Mercedes Cup - Stuttgart Grand Prix de Tennis de Toulouse - Toulouse CA Tennis Trophy - Vienna Rijeka Challenger Masters Series - Hamburg Cordenons Challenger Helsinki Challenger Australian Men's Hardcourt Championships - Adelaide Dubai Tennis Open - Dubai Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. Davidoff Swiss Indoors - Basel ARAG World Team Championship - Dusseldorf Milan Indoors - Milan Ordina Open - 's-Hertogenbosch ABN/AMRO World Tennis Tournament - Rotterdam Santiago Challenger Beijing Open - Beijing Franklin Templeton Tennis Classic - Scottsdale President's Cup 1999 - Tashkent Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London Wimbledon - London U.S. Open - New York Orange Prokom Open - Sopot Australian Open French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Adidas International - Sydney French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Adidas International - Sydney U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Campbell's Hall of Fame Tennis Championships - Newport Wimbledon - London U.S. Open - New York French Open - Paris AAPT Championships - Adelaide Australian Open - Melbourne Gerry Weber Open - Halle French Open - Paris Internationaler Raiffeisen Grand Prix - St. Polten Wimbledon - London International Tennis Championships - Delray Beach U.S. Open - New York Dubai Tennis Open - Dubai BMW Open - Munich Gerry Weber Open - Halle Australian Open - Melbourne Dutch Open Tennis - Amersfoort Munich CA Tennis Trophy - Vienna AXA Cup - London Licher German Open - Hamburg German Open - Hamburg U.S. Men's Clay Court Championships - Houston Thailand Open - Bangkok The Stella Artois Championships - London French Open - Paris Australian Open - Melbourne Tennis Masters Series - Hamburg Essen Pacific Life Open - Indian Wells Australian Open - Melbourne Wimbledon - London French Open - Paris French Open - Paris U.S. Open - New York The Lipton Championships - Key Biscayne U.S. Open - New York French Open - Paris Tennis Masters Series - Rome Australian Open - Melbourne Davis Cup, World Group, 1R, CRO-GER 4-1 Davis Cup, Group 1, 2R, GER-ISR 5-0 Davis Cup, World Group, 1R, GER-RSA 5-0 Davis Cup, World Group, QF, SWE-GER 3-2 Davis Cup, World Group, 1R, RUS-GER 3-2 Davis Cup, World Group, 1R, GER-ROU 3-2 Davis Cup, World Group, QF, NED-GER 4-1 Davis Cup, World Group, QF, GER-ESP 1-4 Hopman Cup - Perth Davis Cup, World Group, 1R, GER-AUT 3-2 Davis Cup, World Group, QF, CZE-ARG, 3-2 Davis Cup, World Group, QF, CHI-CZE 1-4 Davis Cup, World Group, QR, GER-VEN 5-0 Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, World Group, PO, CZE-GER 2-3 Hyundai Hopman Cup - Perth Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, World Group, 1R, CZE-USA 1-4 Davis Cup, Group 1, 2R, RSA-GER 2-3 Olympics - Sydney Olympics - Athens Olympics - Beijing Colonial Classic - Kooyong ATP Tour World Championship - Hannover